#include <bits/stdc++.h>
// 2025/03/29
// tag: 
// Author: Forever
using namespace std;
using int64 = int64_t;
#define int long long

signed main()
{
    ios::sync_with_stdio(false);
    cin.tie(0);
    cout.tie(0);
    int l, v1, v2, t;
    cin >> l >> v1 >> v2 >> t;
    if (v1 > v2)
        swap(v1, v2); // 保证 v1 <= v2
    if (v1 == 0){
        cout << (v2 * t + l) / (l * 2); // 特判
        return 0;
    }
    int sum = v2 + v1, diff = v2 - v1;
    int ans = (sum * t + l) / (l * 2) + (diff * t + l) / (l * 2);
    if ((v1 / __gcd(v1, v2) % 2) ^ (v2 / __gcd(v1, v2) % 2)) // 处理奇偶性
        ans -= (__gcd(v1, v2) * t + l) / (l * 2);
    cout << ans << endl;
    return 0;
}